Big Huge Thesaurus

motor vehicle

noun